创建自己的MINECRAFT服务器!!(Java版) 您所在的位置:网站首页 新手向全面教你搭建自己的MinecraftJava版服务器开服 创建自己的MINECRAFT服务器!!(Java版)

创建自己的MINECRAFT服务器!!(Java版)

2023-12-17 06:48| 来源: 网络整理| 查看: 265

(注:本文仅供小白联机使用,如有不对,请大佬们轻点喷!!!)

       很多人都玩过Minecraft,但单机玩久了总会有一种空虚感,这时候就会想拉一些群里的好友一起玩,但又不知道如何去联机,我看网上的例子都有些浅显,这里我便想写一个专栏专门讲这个,如还有不懂可以私信我。

       首先,先确定一下自己的电脑配置够不够,不然服务器可能会很卡,内存最低也应在4G左右这样子,这就已经可以保证低版本Minecraft5人左右没问题了,当然还有些因素后面会讲到。(还有Java版本最好根据游戏版本安装,高版本是java16,低版本是java8,推荐在JDK下载 - 编程宝库 (codebaoku.com)中下载,教程可阅https://zhuanlan.zhihu.com/p/429318179)

       以下开始与不在一个网络的好友联机方式(局域网请好好研究mc每个按键())

       然后就去下一个Minecraft的服务端(本文章为纯净版服务端教程,想装mod可以看完后再看我另一篇文章)。

       我们直接访问“https://www.minecraft.net/zh-hant/download/server”,会出现这个界面,

在点“ minecraft_server.1.17.1.jar”,我们就会下载一个叫“server.jar”的文件,这个就是目前最新版的1.17.1的服务端(链接贴出来吧“https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar”)。那怎么下其他版本的呢?(以前的下载链接好像都是一个格式,有一些版本的我也不知......)比如1.7.10版,就是“https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar”我们把中间的两个1.7.10改一下版本,就可以下到相应版本,如果下不到想要的版本请自行百度。(推荐使用IDM)

    如果是找不到1.14到新版本的服务端,可以用”https://www.minecraft.net/en-us/article/minecraft-java-edition-1-16-5“的格式访问,将最后的1-**-*改成需要的版本

    文章翻到最后点这个下载就是

    

        然后,我们就可以把下来的jar文件放到一个路径全英文的文件夹里,创建一个txt文件,里面写上这些代码(这些代码是网上的mod服务端也通用的),注意顶格,这里显示可能不正常:

java -Xmx2G -Xms256M -jar .jar                                                       pause        

当然官方格式的也可以:

 java -Xmx2G -Xms256M -jar .jar nogui                                                                                                               

(注:-Xmx()G表示占用的最大内存,-Xms()G就是占用的最小内存,可根据实际情况调整数值,记住,32位的Java最多1G,请在https://www.java.com/zh-CN/安装最新Java并配置好环境变量,可参考https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html)

保存后,就可以将后缀"txt"改成"bat",然后双击运行,等待一会就会多出一些文件,然后就是任意键停止,这时候,就需要打开臭名远扬的“eula.txt”将"eula=false"改为"eula=true"以同意eula

注:若无法更改或改后无效,请于“文件夹选项”中取消勾选“隐藏已知文件类型的扩展名"!

取消勾选“隐藏已知文件类型的扩展名"

                                                                         

打开bat文件

                                            

将这玩意改成true

然后,几乎就没什么影响了,再次点击bat文件,等待一会,出现“

Done (XX.XXs)! For help, type "help" or "?"”就说明成功了。

第一次开服会有点慢,需等待

       成功了之后,自己就可以在Minecraft纯净版本多人游戏中输入“127.0.0.1”进入自己的服务器,这时候地图是自己自然生成的,如果想置换地图,就将地图文件夹里的东西转到“world”文件夹就行了。             

                                                                                                               

注:服务器默认开启正版验证,会让使用“离线登录”的玩家进不去,如关闭则将服务器文件夹内的“server.properties”用记事本打开,将“online-mode”后的“true”改成“false”

改成“false”

换地图:

进入服务端文件夹的“world”文件夹将自己想置换的地图里的东西等数复制下来黏贴到“world”文件夹在开服就成功换地图了

下面便看看设置一些东西:

万能记事本打开“server.properties”

下面摘自百度经验:

allow-nether=true     #是否开启地狱

level-name=world     #默认世界名称(最好不要改)

enable-query=false   #没有什么大用处

allow-flight=false      #没有什么大用处

announce-player-achievements=true  #意义不明

server-port=25566    #服务器端口(127.0.0.1:25565中的冒号后面是这个server-port的数值

enable-rcon=false  #是否开启rcon监听(没有什么用)

force-gamemode=false  #force游戏模式

level-seed=           #我的世界地图种子(没有特殊需要就不填)

server-ip=            #服务器指向IP(默认不要改放空)

max-build-height=256   #服务器最大建筑高度

spawn-npcs=true           #是否有主城NPC

white-list=false              #是否开启白名单(开启后在白名单内的玩家才能进入服务器,否则进入不了。不要随便开)

spawn-animals=true   #主城是否有动物

snooper-enabled=true  #意义不明

hardcore=false        #我的世界极限模式是否开启(玩过的都知道)

online-mode=false   #是否开启正版验证,需用我的世界官方启动器才能进入

resource-pack=          #服务器资源包:填下载地址(不需要就不填)

pvp=true                #是否开启服务器PVP(就是打人)

difficulty=1     #服务器难度: 0和平 1简单 2中等 3困难

enable-command-block=false  #是否开启命令方块

player-idle-timeout=0   #意义不明

gamemode=0 #玩家默认进入游戏的游戏模式 1创造 0生存 2冒险模式3旁观者

max-players=20   #服务器最大玩家数(超过后玩家无法进入)

spawn-monsters=true   #主城是否刷新怪物

view-distance=10  #意义不明

generate-structures=true  #意义不明

spawn-protection=16 #服务器最大保护区(玩家破坏建筑不了)

motd=A Minecraft Server  MOTD指的是在玩家添加服务器后下面会显示这里面的内容(不能为中文、特殊符号)

出处:https://jingyan.baidu.com/article/8ebacdf074bc0049f75cd550.html

(还有主城什么的联机就用不到了吧......)

好了,现在教大家怎么管理服务器,总不能看着他们

为所欲为吧?

比如,设置op(服务器管理员,可输指令):

开服成功,来到这里(控制台)设**(一个玩家的名字,注意ta要先进服)为op,回车后就好了

大家也可以去网上搜(显得我好像云玩似的...)

好了,服务器好了,好友怎么跟着你一起玩呢?

这时候,就要用到映射了,这里推荐netplus。

我们这次使用netplus(http://netplus.idc25.cn/index.html),下载官方客户端,注册一个账号。

登录后可以先点“每日签到”,获得一点余额,几毛左右,但不要担心,这点余额天天签也够联机用了。

也可以选择花1.01用支付宝实名认证,得5元的余额。

然后选映射管理,点开其中一条节点,这样设置

其中选择地区就按照自己离哪近点自己选吧,或者直接看延迟

保存映射之后就点启动

点“复制连接地址”,然后将地址黏贴给你的朋友,你的朋友就可以用这个地址跟你联机了

(都看到最后了,总不能连赞也不给赏一个吧?)

如果教程有问题或者对其中一些步骤有疑问,请在下方评论或直接私信我,谢谢~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有